/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package trunk.start;

import trunk.controller.PaintController;
import trunk.model.PaintModel;
import trunk.view.Paint;

/**
 * Class StartPaint
 * 
 * Classe de démarrage de l'application
 * 
 * @author LEFEVRE Michael
 * @author THOUE Jonathan
 */
public class StartPaint {
    /**
     * main de l'application
     * @param args - argument de la commande de démarrage
     */
    public static void main(String[] args) {
		PaintModel model = new PaintModel();
		//création du contrôleur
		PaintController controler = new PaintController(model);
		//Création de notre fenêtre avec le contrôleur en paramètre
		Paint paint = new Paint(controler);
		//Ajout de la fenêtre comme observer de notre modèle
		model.addObserver(paint);
    }
}
